Definition of Lemon Tree

  • 1. A small evergreen tree that originated in Asia but is widely cultivated for its fruit Noun

Synonyms for word "lemon tree"

Semanticaly linked words with "lemon tree"

Hyponims for word "lemon tree"